import Vue from 'vue'
//1. 引入vue-router
import VueRouter from 'vue-router'
// 2.引入需要的组件
import Index from '@/views/Index'
import Sort from '@/views/Sort'
import Orders from '@/views/Orders'
import My from '@/views/My'
import NotFound from '@/views/NotFound'
//3.vue使用vue-router这个插件
Vue.use(VueRouter)
//4.创建路由实例 （直接暴露）
export default new VueRouter({
  routes: [
    {
      path: '/',
      redirect: '/index', //重定向 如果路径是'/' 会自动跳转到'/find'路径上
    },
    {
      path: '/index',
      component: Index,
    },
    {
      path: '/sort',
      component: Sort,
    },
    {
      path: '/orders',
      component: Orders,
    },
    {
      path: '/my',
      component: My,
    },
    {
      path: '*', //表示上面所有的选项都没有匹配到就匹配这一项  '*'表示所有
      component: NotFound,
    },
  ],
})
// 对外暴露
